Socket
Socket
Sign inDemoInstall

@trivikr-test/middleware-stack

Package Overview
Dependencies
1
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.170.0-es2017 to 3.170.0-es2018

28

dist-es/MiddlewareStack.js

@@ -38,6 +38,6 @@ export const constructStack = () => {

absoluteEntries.forEach((entry) => {
toStack.add(entry.middleware, Object.assign({}, entry));
toStack.add(entry.middleware, { ...entry });
});
relativeEntries.forEach((entry) => {
toStack.addRelativeTo(entry.middleware, Object.assign({}, entry));
toStack.addRelativeTo(entry.middleware, { ...entry });
});

@@ -72,3 +72,7 @@ return toStack;

absoluteEntries.forEach((entry) => {
const normalizedEntry = Object.assign(Object.assign({}, entry), { before: [], after: [] });
const normalizedEntry = {
...entry,
before: [],
after: [],
};
if (normalizedEntry.name)

@@ -79,3 +83,7 @@ normalizedEntriesNameMap[normalizedEntry.name] = normalizedEntry;

relativeEntries.forEach((entry) => {
const normalizedEntry = Object.assign(Object.assign({}, entry), { before: [], after: [] });
const normalizedEntry = {
...entry,
before: [],
after: [],
};
if (normalizedEntry.name)

@@ -110,3 +118,8 @@ normalizedEntriesNameMap[normalizedEntry.name] = normalizedEntry;

const { name, override } = options;
const entry = Object.assign({ step: "initialize", priority: "normal", middleware }, options);
const entry = {
step: "initialize",
priority: "normal",
middleware,
...options,
};
if (name) {

@@ -130,3 +143,6 @@ if (entriesNameSet.has(name)) {

const { name, override } = options;
const entry = Object.assign({ middleware }, options);
const entry = {
middleware,
...options,
};
if (name) {

@@ -133,0 +149,0 @@ if (entriesNameSet.has(name)) {

{
"name": "@trivikr-test/middleware-stack",
"version": "3.170.0-es2017",
"version": "3.170.0-es2018",
"description": "Provides a means for composing multiple middleware functions into a single handler",

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

"devDependencies": {
"@trivikr-test/types": "3.170.0-es2017",
"@trivikr-test/types": "3.170.0-es2018",
"@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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc