🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@types/koa-router

Package Overview
Dependencies
Maintainers
1
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@types/koa-router - npm Package Compare versions

Comparing version
7.4.1
to
7.4.2
+38
-32
koa-router/index.d.ts

@@ -20,3 +20,2 @@ // Type definitions for koa-router 7.4

import * as Koa from "koa";

@@ -52,3 +51,3 @@

*/
params: any;
params: Record<string, string>;
/**

@@ -65,4 +64,6 @@ * the router instance

export type RouterContext<StateT = any, CustomT = {}> =
Koa.ParameterizedContext<StateT, CustomT & IRouterParamContext<StateT, CustomT>>;
export type RouterContext<StateT = any, CustomT = {}> = Koa.ParameterizedContext<
StateT,
CustomT & IRouterParamContext<StateT, CustomT>
>;

@@ -73,4 +74,6 @@ // For backward compatibility IRouterContext needs to be an interface

export type IMiddleware<StateT = any, CustomT = {}> =
Koa.Middleware<StateT, CustomT & IRouterParamContext<StateT, CustomT>>
export type IMiddleware<StateT = any, CustomT = {}> = Koa.Middleware<
StateT,
CustomT & IRouterParamContext<StateT, CustomT>
>;

@@ -136,3 +139,8 @@ export interface IParamMiddleware<STateT = any, CustomT = {}> {

constructor(path: string | RegExp, methods: string[], middleware: Router.IMiddleware, opts?: ILayerOptions);
constructor(path: string | RegExp, methods: string[], middleware: Array<Router.IMiddleware>, opts?: ILayerOptions);
constructor(
path: string | RegExp,
methods: string[],
middleware: Array<Router.IMiddleware>,
opts?: ILayerOptions,
);

@@ -209,3 +217,3 @@ /**

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -215,3 +223,3 @@ get<T, U>(

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -235,3 +243,3 @@

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -241,3 +249,3 @@ post<T, U>(

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -261,3 +269,3 @@

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -267,3 +275,3 @@ put<T, U>(

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -287,3 +295,3 @@

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -293,3 +301,3 @@ link<T, U>(

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -313,3 +321,3 @@

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -319,3 +327,3 @@ unlink<T, U>(

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -339,3 +347,3 @@

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -345,3 +353,3 @@ delete<T, U>(

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -365,3 +373,3 @@

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -371,3 +379,3 @@ del<T, U>(

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -391,3 +399,3 @@

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -397,3 +405,3 @@ head<T, U>(

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -417,3 +425,3 @@

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -423,3 +431,3 @@ options<T, U>(

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -443,3 +451,3 @@

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -449,3 +457,3 @@ patch<T, U>(

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -469,3 +477,3 @@

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -475,3 +483,3 @@ all<T, U>(

middleware: Koa.Middleware<T, U>,
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>
routeHandler: Router.IMiddleware<StateT & T, CustomT & U>,
): Router<StateT & T, CustomT & U>;

@@ -499,5 +507,3 @@

*/
allowedMethods(
options?: Router.IRouterAllowedMethodsOptions
): Router.IMiddleware<StateT, CustomT>;
allowedMethods(options?: Router.IRouterAllowedMethodsOptions): Router.IMiddleware<StateT, CustomT>;

@@ -504,0 +510,0 @@ /**

{
"name": "@types/koa-router",
"version": "7.4.1",
"version": "7.4.2",
"description": "TypeScript definitions for koa-router",

@@ -54,4 +54,4 @@ "license": "MIT",

},
"typesPublisherContentHash": "930258b5c1441b693860d0a6e749ac18d935ca0cbbabb93e2dedc05549d23b24",
"typeScriptVersion": "3.0"
"typesPublisherContentHash": "e49a84527df1aa36d74d8868133e3f5a64bee975d7a3d8775f45f8164b682d2f",
"typeScriptVersion": "3.5"
}

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

### Additional Details
* Last updated: Thu, 14 May 2020 17:53:38 GMT
* Last updated: Thu, 15 Apr 2021 01:31:15 GMT
* Dependencies: [@types/koa](https://npmjs.com/package/@types/koa)

@@ -14,0 +14,0 @@ * Global values: none