Socket
Socket
Sign inDemoInstall

@types/koa-compose

Package Overview
Dependencies
18
Maintainers
1
Versions
21
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.2.3 to 3.2.4

43

koa-compose/index.d.ts
// Type definitions for koa-compose 3.2
// Project: https://github.com/koajs/compose
// Definitions by: jKey Lu <https://github.com/jkeylu>
// Anton Astashov <https://github.com/astashov>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped

@@ -9,6 +10,42 @@ // TypeScript Version: 2.3

declare function compose<T, U, V, W>(
middleware: [Koa.Middleware<T, U>, Koa.Middleware<V, W>]
): Koa.Middleware<T & V, U & W>;
declare function compose<T1, U1, T2, U2>(
middleware: [Koa.Middleware<T1, U1>, Koa.Middleware<T2, U2>]
): Koa.Middleware<T1 & T2, U1 & U2>;
declare function compose<T1, U1, T2, U2, T3, U3>(
middleware: [Koa.Middleware<T1, U1>, Koa.Middleware<T2, U2>, Koa.Middleware<T3, U3>]
): Koa.Middleware<T1 & T2 & T3, U1 & U2 & U3>;
declare function compose<T1, U1, T2, U2, T3, U3, T4, U4>(
middleware: [Koa.Middleware<T1, U1>, Koa.Middleware<T2, U2>, Koa.Middleware<T3, U3>, Koa.Middleware<T4, U4>]
): Koa.Middleware<T1 & T2 & T3 & T4, U1 & U2 & U3 & U4>;
declare function compose<T1, U1, T2, U2, T3, U3, T4, U4, T5, U5>(
middleware: [
Koa.Middleware<T1, U1>, Koa.Middleware<T2, U2>, Koa.Middleware<T3, U3>, Koa.Middleware<T4, U4>,
Koa.Middleware<T5, U5>
]
): Koa.Middleware<T1 & T2 & T3 & T4 & T5, U1 & U2 & U3 & U4 & U5>;
declare function compose<T1, U1, T2, U2, T3, U3, T4, U4, T5, U5, T6, U6>(
middleware: [
Koa.Middleware<T1, U1>, Koa.Middleware<T2, U2>, Koa.Middleware<T3, U3>, Koa.Middleware<T4, U4>,
Koa.Middleware<T5, U5>, Koa.Middleware<T6, U6>
]
): Koa.Middleware<T1 & T2 & T3 & T4 & T5 & T6, U1 & U2 & U3 & U4 & U5 & U6>;
declare function compose<T1, U1, T2, U2, T3, U3, T4, U4, T5, U5, T6, U6, T7, U7>(
middleware: [
Koa.Middleware<T1, U1>, Koa.Middleware<T2, U2>, Koa.Middleware<T3, U3>, Koa.Middleware<T4, U4>,
Koa.Middleware<T5, U5>, Koa.Middleware<T6, U6>, Koa.Middleware<T7, U7>
]
): Koa.Middleware<T1 & T2 & T3 & T4 & T5 & T6 & T7, U1 & U2 & U3 & U4 & U5 & U6 & U7>;
declare function compose<T1, U1, T2, U2, T3, U3, T4, U4, T5, U5, T6, U6, T7, U7, T8, U8>(
middleware: [
Koa.Middleware<T1, U1>, Koa.Middleware<T2, U2>, Koa.Middleware<T3, U3>, Koa.Middleware<T4, U4>,
Koa.Middleware<T5, U5>, Koa.Middleware<T6, U6>, Koa.Middleware<T7, U7>, Koa.Middleware<T8, U8>
]
): Koa.Middleware<T1 & T2 & T3 & T4 & T5 & T6 & T7 & T8, U1 & U2 & U3 & U4 & U5 & U6 & U7 & U8>;
declare function compose<T>(middleware: Array<compose.Middleware<T>>): compose.ComposedMiddleware<T>;

@@ -15,0 +52,0 @@

12

koa-compose/package.json
{
"name": "@types/koa-compose",
"version": "3.2.3",
"version": "3.2.4",
"description": "TypeScript definitions for koa-compose",

@@ -11,2 +11,7 @@ "license": "MIT",

"githubUsername": "jkeylu"
},
{
"name": "Anton Astashov",
"url": "https://github.com/astashov",
"githubUsername": "astashov"
}

@@ -18,3 +23,4 @@ ],

"type": "git",
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git",
"directory": "types/koa-compose"
},

@@ -25,4 +31,4 @@ "scripts": {},

},
"typesPublisherContentHash": "2afedd7f4a780fe141711e01d021c943a9b450c7c5e7787ad42c759d9762e105",
"typesPublisherContentHash": "8d74a321fa3388eacb4ffb320518f9d5902a418c3765ed7d617e85cda2179c58",
"typeScriptVersion": "2.3"
}

@@ -11,3 +11,3 @@ # Installation

Additional Details
* Last updated: Fri, 08 Feb 2019 00:24:20 GMT
* Last updated: Wed, 22 May 2019 16:20:02 GMT
* Dependencies: @types/koa

@@ -17,2 +17,2 @@ * Global values: none

# Credits
These definitions were written by jKey Lu <https://github.com/jkeylu>.
These definitions were written by jKey Lu <https://github.com/jkeylu>, Anton Astashov <https://github.com/astashov>.
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