Socket
Socket
Sign inDemoInstall

@aws-sdk/middleware-stack

Package Overview
Dependencies
Maintainers
5
Versions
120
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

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

Comparing version 3.171.0 to 3.178.0

11

CHANGELOG.md

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

# [3.178.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.177.0...v3.178.0) (2022-09-23)
### Features
* **endpoint:** endpoints 2.0 existing package changes ([#3947](https://github.com/aws/aws-sdk-js-v3/issues/3947)) ([df99fc3](https://github.com/aws/aws-sdk-js-v3/commit/df99fc33a43982e1c59000721a535f6fe77a3c23))
# [3.171.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.170.0...v3.171.0) (2022-09-14)

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

16

dist-cjs/MiddlewareStack.js

@@ -69,3 +69,3 @@ "use strict";

};
const getMiddlewareList = () => {
const getMiddlewareList = (debug = false) => {
const normalizedAbsoluteEntries = [];

@@ -98,2 +98,5 @@ const normalizedRelativeEntries = [];

if (toMiddleware === undefined) {
if (debug) {
return;
}
throw new Error(`${entry.toMiddleware} is not found when adding ${entry.name || "anonymous"} middleware ${entry.relation} ${entry.toMiddleware}`);

@@ -115,3 +118,3 @@ }

}, []);
return mainChain.map((entry) => entry.middleware);
return mainChain;
};

@@ -197,4 +200,11 @@ const stack = {

applyToStack: cloneTo,
identify: () => {
return getMiddlewareList(true).map((mw) => {
return mw.name + ": " + (mw.tags || []).join(",");
});
},
resolve: (handler, context) => {
for (const middleware of getMiddlewareList().reverse()) {
for (const middleware of getMiddlewareList()
.map((entry) => entry.middleware)
.reverse()) {
handler = middleware(handler, context);

@@ -201,0 +211,0 @@ }

@@ -71,3 +71,4 @@ import { __assign, __read, __spreadArray, __values } from "tslib";

};
var getMiddlewareList = function () {
var getMiddlewareList = function (debug) {
if (debug === void 0) { debug = false; }
var normalizedAbsoluteEntries = [];

@@ -92,2 +93,5 @@ var normalizedRelativeEntries = [];

if (toMiddleware === undefined) {
if (debug) {
return;
}
throw new Error("".concat(entry.toMiddleware, " is not found when adding ").concat(entry.name || "anonymous", " middleware ").concat(entry.relation, " ").concat(entry.toMiddleware));

@@ -109,3 +113,3 @@ }

}, []);
return mainChain.map(function (entry) { return entry.middleware; });
return mainChain;
};

@@ -184,6 +188,13 @@ var stack = {

applyToStack: cloneTo,
identify: function () {
return getMiddlewareList(true).map(function (mw) {
return mw.name + ": " + (mw.tags || []).join(",");
});
},
resolve: function (handler, context) {
var e_1, _a;
try {
for (var _b = __values(getMiddlewareList().reverse()), _c = _b.next(); !_c.done; _c = _b.next()) {
for (var _b = __values(getMiddlewareList()
.map(function (entry) { return entry.middleware; })
.reverse()), _c = _b.next(); !_c.done; _c = _b.next()) {
var middleware = _c.value;

@@ -190,0 +201,0 @@ handler = middleware(handler, context);

4

package.json
{
"name": "@aws-sdk/middleware-stack",
"version": "3.171.0",
"version": "3.178.0",
"description": "Provides a means for composing multiple middleware functions into a single handler",

@@ -28,3 +28,3 @@ "scripts": {

"devDependencies": {
"@aws-sdk/types": "3.171.0",
"@aws-sdk/types": "3.178.0",
"@tsconfig/recommended": "1.0.1",

@@ -31,0 +31,0 @@ "concurrently": "7.0.0",

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc